short lease - Español Inglés Diccionario